Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class ComponentContext

Defined in context

Constructor

constructor(interaction: Interactionclass Interactiondetritus-client/structures/Interaction)

Properties

client: ShardClientclass ShardClientdetritus-client/ShardClient[src]
interaction: Interactionclass Interactiondetritus-client/structures/Interaction[src]

Methods

get application(): null | Oauth2Applicationclass Oauth2Applicationdetritus-client/structures/Oauth2Application[src]
get cluster(): ClusterClientclass ClusterClientdetritus-client/ClusterClient | null[src]
get commandClient(): null | CommandClientclass CommandClientdetritus-client/CommandClient[src]
get gateway(): Socketclass Socketdetritus-client-socket/Socket[src]
get interactionCommandClient(): null | InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]
get manager(): ClusterProcessChildclass ClusterProcessChilddetritus-client/cluster/ClusterProcessChild | null[src]
get owners(): BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, Userclass Userdetritus-client/structures/User>[src]
get rest(): RestClientclass RestClientdetritus-client/rest/RestClient[src]
get applications(): Applicationsclass Applicationsdetritus-client/collections/Applications[src]
get channels(): Channelsclass Channelsdetritus-client/collections/Channels[src]
get emojis(): Emojisclass Emojisdetritus-client/collections/Emojis[src]
get guilds(): Guildsclass Guildsdetritus-client/collections/Guilds[src]
get interactions(): Interactionsclass Interactionsdetritus-client/collections/Interactions[src]
get members(): Membersclass Membersdetritus-client/collections/Members[src]
get messages(): Messagesclass Messagesdetritus-client/collections/Messages[src]
get notes(): Notesclass Notesdetritus-client/collections/Notes[src]
get presences(): Presencesclass Presencesdetritus-client/collections/Presences[src]
get relationships(): Relationshipsclass Relationshipsdetritus-client/collections/Relationships[src]
get roles(): Rolesclass Rolesdetritus-client/collections/Roles[src]
get sessions(): Sessionsclass Sessionsdetritus-client/collections/Sessions[src]
get stageInstances(): StageInstancesclass StageInstancesdetritus-client/collections/StageInstances[src]
get stickers(): Stickersclass Stickersdetritus-client/collections/Stickers[src]
get typings(): TypingCollectionclass TypingCollectiondetritus-client/collections/TypingCollection[src]
get users(): Usersclass Usersdetritus-client/collections/Users[src]
get voiceCalls(): VoiceCallsclass VoiceCallsdetritus-client/collections/VoiceCalls[src]
get voiceConnections(): VoiceConnectionsclass VoiceConnectionsdetritus-client/collections/VoiceConnections[src]
get voiceStates(): VoiceStatesclass VoiceStatesdetritus-client/collections/VoiceStates[src]
get data(): InteractionDataComponentclass InteractionDataComponentdetritus-client/structures/InteractionDataComponent[src]
get channel(): null | ChannelGuildThreadclass ChannelGuildThreaddetritus-client/structures/ChannelGuildThread | ChannelGuildBaseclass ChannelGuildBasedetritus-client/structures/ChannelGuildBase | ChannelBaseclass ChannelBasedetritus-client/structures/ChannelBase | ChannelGuildTextclass ChannelGuildTextdetritus-client/structures/ChannelGuildText | ChannelDMclass ChannelDMdetritus-client/structures/ChannelDM | ChannelDMGroupclass ChannelDMGroupdetritus-client/structures/ChannelDMGroup | ChannelGuildVoiceclass ChannelGuildVoicedetritus-client/structures/ChannelGuildVoice | ChannelGuildCategoryclass ChannelGuildCategorydetritus-client/structures/ChannelGuildCategory | ChannelGuildStoreclass ChannelGuildStoredetritus-client/structures/ChannelGuildStore | ChannelGuildStageVoiceclass ChannelGuildStageVoicedetritus-client/structures/ChannelGuildStageVoice[src]
get guild(): null | Guildclass Guilddetritus-client/structures/Guild[src]
get me(): null | Memberclass Memberdetritus-client/structures/Member[src]
get member(): undefined | Memberclass Memberdetritus-client/structures/Member[src]
get message(): Messageclass Messagedetritus-client/structures/Message[src]
get response(): null | Messageclass Messagedetritus-client/structures/Message[src]
get user(): Userclass Userdetritus-client/structures/User[src]
get voiceChannel(): null | ChannelGuildVoiceclass ChannelGuildVoicedetritus-client/structures/ChannelGuildVoice[src]
get voiceConnection(): undefined | VoiceConnectionclass VoiceConnectiondetritus-client/media/VoiceConnection[src]
get voiceState(): null | VoiceStateclass VoiceStatedetritus-client/structures/VoiceState[src]
createMessage(
options: ExecuteWebhookinterface ExecuteWebhookdetritus-client-rest/RequestTypes/ExecuteWebhook | string = {}
): Promise<null | Messageclass Messagedetritus-client/structures/Message>external Promise
[src]
createResponse(
options: CreateInteractionResponseinterface CreateInteractionResponsedetritus-client-rest/RequestTypes/CreateInteractionResponse | number,
data?: CreateInteractionResponseInnerPayloadinterface CreateInteractionResponseInnerPayloaddetritus-client-rest/CreateInteractionResponseInnerPayload | string
): Promise<any>external Promise
[src]
deleteMessage(messageId: string): Promise<any>external Promise[src]
deleteResponse(): Promise<any>external Promise[src]
editMessage(
messageId: string,
options: EditWebhookTokenMessageinterface EditWebhookTokenMessagedetritus-client-rest/RequestTypes/EditWebhookTokenMessage = {}
): Promise<Messageclass Messagedetritus-client/structures/Message>external Promise
[src]
editResponse(
options: EditWebhookTokenMessageinterface EditWebhookTokenMessagedetritus-client-rest/RequestTypes/EditWebhookTokenMessage = {}
): Promise<Messageclass Messagedetritus-client/structures/Message>external Promise
[src]
editOrRespond(
options: InteractionEditOrRespondtype InteractionEditOrResponddetritus-client/structures/InteractionEditOrRespond | string = {}
): Promise<any>external Promise
[src]
fetchMessage(messageId: string): Promise<Messageclass Messagedetritus-client/structures/Message>external Promise[src]
fetchResponse(): Promise<Messageclass Messagedetritus-client/structures/Message>external Promise[src]
respond(
options: CreateInteractionResponseinterface CreateInteractionResponsedetritus-client-rest/RequestTypes/CreateInteractionResponse | number,
data?: CreateInteractionResponseInnerPayloadinterface CreateInteractionResponseInnerPayloaddetritus-client-rest/CreateInteractionResponseInnerPayload | string
): Promise<any>external Promise
[src]
toJSON(): object[src]